Dec 03 17:53:11.874 INFO testing bom-0.1.2 against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 03 17:53:11.874 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-0/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 17:53:12.277 INFO [stdout] 48389c8a0de2b72e88a17e4902480f999cd198ac611c325644bace9c7e1590aa
Dec 03 17:53:12.283 INFO running `"docker" "start" "-a" "48389c8a0de2b72e88a17e4902480f999cd198ac611c325644bace9c7e1590aa"`
Dec 03 17:53:13.355 INFO [stderr] usermod: no changes
Dec 03 17:53:13.767 INFO [stderr]    Compiling bom v0.1.2 (/source)
Dec 03 17:53:15.819 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 03 17:53:15.819 INFO [stderr]    --> src/commands.rs:248:11
Dec 03 17:53:15.819 INFO [stderr]     |
Dec 03 17:53:15.819 INFO [stderr] 248 |         if(n.to_string() == target_ignore_file_name) { continue; }
Dec 03 17:53:15.819 INFO [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 03 17:53:15.819 INFO [stderr]     |
Dec 03 17:53:15.819 INFO [stderr]     = note: #[warn(unused_parens)] on by default
Dec 03 17:53:15.819 INFO [stderr] 
Dec 03 17:53:15.819 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 03 17:53:15.819 INFO [stderr]   --> src/main.rs:26:15
Dec 03 17:53:15.819 INFO [stderr]    |
Dec 03 17:53:15.819 INFO [stderr] 26 |             if(!bom_path.exists()) {fs::create_dir(bom_path);}
Dec 03 17:53:15.819 INFO [stderr]    |               ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 03 17:53:15.819 INFO [stderr] 
Dec 03 17:53:15.819 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 03 17:53:15.819 INFO [stderr]   --> src/main.rs:34:7
Dec 03 17:53:15.819 INFO [stderr]    |
Dec 03 17:53:15.819 INFO [stderr] 34 |     if(!&boilerplates_path.exists()) {
Dec 03 17:53:15.819 INFO [stderr]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 03 17:53:15.819 INFO [stderr] 
Dec 03 17:53:15.819 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 03 17:53:15.819 INFO [stderr]   --> src/main.rs:38:7
Dec 03 17:53:15.819 INFO [stderr]    |
Dec 03 17:53:15.819 INFO [stderr] 38 |     if(!&global_ignore_path.exists()) {
Dec 03 17:53:15.819 INFO [stderr]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 03 17:53:15.819 INFO [stderr] 
Dec 03 17:53:15.843 INFO [stderr] warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Dec 03 17:53:15.843 INFO [stderr]   --> src/main.rs:23:11
Dec 03 17:53:15.843 INFO [stderr]    |
Dec 03 17:53:15.843 INFO [stderr] 23 |     match env::home_dir() {
Dec 03 17:53:15.843 INFO [stderr]    |           ^^^^^^^^^^^^^
Dec 03 17:53:15.843 INFO [stderr]    |
Dec 03 17:53:15.843 INFO [stderr]    = note: #[warn(deprecated)] on by default
Dec 03 17:53:15.843 INFO [stderr] 
Dec 03 17:53:16.043 INFO [stderr] warning: value assigned to `global_ignore_file_names` is never read
Dec 03 17:53:16.043 INFO [stderr]   --> src/commands.rs:38:13
Dec 03 17:53:16.043 INFO [stderr]    |
Dec 03 17:53:16.043 INFO [stderr] 38 |     let mut global_ignore_file_names: Vec<String> = vec![];
Dec 03 17:53:16.043 INFO [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:16.043 INFO [stderr]    |
Dec 03 17:53:16.043 INFO [stderr]    = note: #[warn(unused_assignments)] on by default
Dec 03 17:53:16.043 INFO [stderr] 
Dec 03 17:53:16.043 INFO [stderr] warning: value assigned to `v` is never read
Dec 03 17:53:16.043 INFO [stderr]    --> src/commands.rs:183:13
Dec 03 17:53:16.043 INFO [stderr]     |
Dec 03 17:53:16.043 INFO [stderr] 183 |     let mut v: Vec<String> = vec![];
Dec 03 17:53:16.043 INFO [stderr]     |             ^
Dec 03 17:53:16.043 INFO [stderr] 
Dec 03 17:53:16.043 INFO [stderr] warning: value assigned to `v` is never read
Dec 03 17:53:16.043 INFO [stderr]    --> src/commands.rs:201:13
Dec 03 17:53:16.043 INFO [stderr]     |
Dec 03 17:53:16.043 INFO [stderr] 201 |     let mut v: Vec<String> = vec![];
Dec 03 17:53:16.043 INFO [stderr]     |             ^
Dec 03 17:53:16.043 INFO [stderr] 
Dec 03 17:53:16.043 INFO [stderr] warning: value assigned to `v` is never read
Dec 03 17:53:16.043 INFO [stderr]    --> src/commands.rs:229:13
Dec 03 17:53:16.043 INFO [stderr]     |
Dec 03 17:53:16.043 INFO [stderr] 229 |     let mut v: Vec<String> = vec![];
Dec 03 17:53:16.043 INFO [stderr]     |             ^
Dec 03 17:53:16.043 INFO [stderr] 
Dec 03 17:53:16.047 INFO [stderr] warning: unused variable: `err`
Dec 03 17:53:16.047 INFO [stderr]   --> src/main.rs:57:25
Dec 03 17:53:16.047 INFO [stderr]    |
Dec 03 17:53:16.047 INFO [stderr] 57 |                     Err(err) => {},
Dec 03 17:53:16.047 INFO [stderr]    |                         ^^^ help: consider using `_err` instead
Dec 03 17:53:16.047 INFO [stderr]    |
Dec 03 17:53:16.047 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 03 17:53:16.047 INFO [stderr] 
Dec 03 17:53:16.131 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:16.131 INFO [stderr]    --> src/commands.rs:110:5
Dec 03 17:53:16.131 INFO [stderr]     |
Dec 03 17:53:16.131 INFO [stderr] 110 |     write!(screen, "{}", termion::cursor::Restore);  
Dec 03 17:53:16.131 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:16.131 INFO [stderr]     |
Dec 03 17:53:16.131 INFO [stderr]     = note: #[warn(unused_must_use)] on by default
Dec 03 17:53:16.131 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:16.131 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:16.131 INFO [stderr] 
Dec 03 17:53:16.131 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:16.131 INFO [stderr]    --> src/commands.rs:111:5
Dec 03 17:53:16.131 INFO [stderr]     |
Dec 03 17:53:16.131 INFO [stderr] 111 |     write!(screen, "{}", termion::clear::AfterCursor);
Dec 03 17:53:16.131 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:16.131 INFO [stderr]     |
Dec 03 17:53:16.131 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:16.131 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:16.131 INFO [stderr] 
Dec 03 17:53:16.131 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:16.131 INFO [stderr]    --> src/commands.rs:112:5
Dec 03 17:53:16.131 INFO [stderr]     |
Dec 03 17:53:16.131 INFO [stderr] 112 |     write!(screen, "{}", termion::cursor::Save);
Dec 03 17:53:16.131 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:16.131 INFO [stderr]     |
Dec 03 17:53:16.131 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:16.131 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:16.131 INFO [stderr] 
Dec 03 17:53:16.131 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:16.131 INFO [stderr]    --> src/commands.rs:115:5
Dec 03 17:53:16.131 INFO [stderr]     |
Dec 03 17:53:16.132 INFO [stderr] 115 |     write!(screen, "{}{}", termion::cursor::Restore, termion::cursor::Down(1));
Dec 03 17:53:16.132 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:16.132 INFO [stderr]     |
Dec 03 17:53:16.132 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:16.132 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:16.132 INFO [stderr] 
Dec 03 17:53:16.132 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:16.132 INFO [stderr]    --> src/commands.rs:117:9
Dec 03 17:53:16.132 INFO [stderr]     |
Dec 03 17:53:16.132 INFO [stderr] 117 |         write!(screen, "{}", termion::cursor::Down(1));
Dec 03 17:53:16.132 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:16.132 INFO [stderr]     |
Dec 03 17:53:16.132 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:16.132 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:16.132 INFO [stderr] 
Dec 03 17:53:16.132 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:16.132 INFO [stderr]    --> src/commands.rs:118:9
Dec 03 17:53:16.132 INFO [stderr]     |
Dec 03 17:53:16.132 INFO [stderr] 118 |         write!(screen, "{}", termion::cursor::Save);
Dec 03 17:53:16.132 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:16.132 INFO [stderr]     |
Dec 03 17:53:16.132 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:16.132 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:16.132 INFO [stderr] 
Dec 03 17:53:16.132 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:16.132 INFO [stderr]    --> src/commands.rs:119:9
Dec 03 17:53:16.132 INFO [stderr]     |
Dec 03 17:53:16.132 INFO [stderr] 119 |         write!(screen, "{}", termion::cursor::Right(4));
Dec 03 17:53:16.132 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:16.132 INFO [stderr]     |
Dec 03 17:53:16.132 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:16.132 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:16.132 INFO [stderr] 
Dec 03 17:53:16.132 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:16.132 INFO [stderr]    --> src/commands.rs:126:9
Dec 03 17:53:16.132 INFO [stderr]     |
Dec 03 17:53:16.132 INFO [stderr] 126 |         write!(screen, "{}", termion::cursor::Restore);  
Dec 03 17:53:16.132 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:16.132 INFO [stderr]     |
Dec 03 17:53:16.132 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:16.132 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:16.132 INFO [stderr] 
Dec 03 17:53:16.132 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:16.132 INFO [stderr]    --> src/commands.rs:129:5
Dec 03 17:53:16.132 INFO [stderr]     |
Dec 03 17:53:16.132 INFO [stderr] 129 |     write!(screen, "{}", termion::cursor::Up(projects.len() as u16 + 1));
Dec 03 17:53:16.132 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:16.132 INFO [stderr]     |
Dec 03 17:53:16.132 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:16.132 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:16.132 INFO [stderr] 
Dec 03 17:53:16.132 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:16.132 INFO [stderr]    --> src/commands.rs:130:5
Dec 03 17:53:16.132 INFO [stderr]     |
Dec 03 17:53:16.132 INFO [stderr] 130 |     write!(screen, "{}", termion::cursor::Save);
Dec 03 17:53:16.132 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:16.132 INFO [stderr]     |
Dec 03 17:53:16.132 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:16.132 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:16.132 INFO [stderr] 
Dec 03 17:53:16.132 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:16.132 INFO [stderr]   --> src/main.rs:26:37
Dec 03 17:53:16.132 INFO [stderr]    |
Dec 03 17:53:16.132 INFO [stderr] 26 |             if(!bom_path.exists()) {fs::create_dir(bom_path);}
Dec 03 17:53:16.132 INFO [stderr]    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:16.132 INFO [stderr]    |
Dec 03 17:53:16.132 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:16.132 INFO [stderr] 
Dec 03 17:53:16.132 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:16.132 INFO [stderr]   --> src/main.rs:35:9
Dec 03 17:53:16.132 INFO [stderr]    |
Dec 03 17:53:16.132 INFO [stderr] 35 |         fs::create_dir(&boilerplates_path);
Dec 03 17:53:16.132 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:16.132 INFO [stderr]    |
Dec 03 17:53:16.132 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:16.132 INFO [stderr] 
Dec 03 17:53:16.132 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:16.132 INFO [stderr]   --> src/main.rs:39:9
Dec 03 17:53:16.132 INFO [stderr]    |
Dec 03 17:53:16.132 INFO [stderr] 39 |         fs::File::create(&global_ignore_path); 
Dec 03 17:53:16.132 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:16.132 INFO [stderr]    |
Dec 03 17:53:16.132 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:16.132 INFO [stderr] 
Dec 03 17:53:19.637 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 6.23s
Dec 03 17:53:19.652 INFO [stderr] su: No module specific data is present
Dec 03 17:53:19.899 INFO running `"docker" "inspect" "48389c8a0de2b72e88a17e4902480f999cd198ac611c325644bace9c7e1590aa"`
Dec 03 17:53:19.981 INFO running `"docker" "rm" "-f" "48389c8a0de2b72e88a17e4902480f999cd198ac611c325644bace9c7e1590aa"`
Dec 03 17:53:20.068 INFO [stdout] 48389c8a0de2b72e88a17e4902480f999cd198ac611c325644bace9c7e1590aa
Dec 03 17:53:20.071 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-0/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 17:53:20.243 INFO [stdout] f6d869905ca5e5aa4b0e85ce27b172484136d3e9b67b526a437a5a5609cb6268
Dec 03 17:53:20.244 INFO running `"docker" "start" "-a" "f6d869905ca5e5aa4b0e85ce27b172484136d3e9b67b526a437a5a5609cb6268"`
Dec 03 17:53:20.672 INFO [stderr] usermod: no changes
Dec 03 17:53:20.898 INFO [stderr]    Compiling bom v0.1.2 (/source)
Dec 03 17:53:22.691 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 03 17:53:22.691 INFO [stderr]    --> src/commands.rs:248:11
Dec 03 17:53:22.691 INFO [stderr]     |
Dec 03 17:53:22.691 INFO [stderr] 248 |         if(n.to_string() == target_ignore_file_name) { continue; }
Dec 03 17:53:22.691 INFO [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 03 17:53:22.691 INFO [stderr]     |
Dec 03 17:53:22.691 INFO [stderr]     = note: #[warn(unused_parens)] on by default
Dec 03 17:53:22.691 INFO [stderr] 
Dec 03 17:53:22.691 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 03 17:53:22.691 INFO [stderr]   --> src/main.rs:26:15
Dec 03 17:53:22.691 INFO [stderr]    |
Dec 03 17:53:22.691 INFO [stderr] 26 |             if(!bom_path.exists()) {fs::create_dir(bom_path);}
Dec 03 17:53:22.691 INFO [stderr]    |               ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 03 17:53:22.691 INFO [stderr] 
Dec 03 17:53:22.691 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 03 17:53:22.691 INFO [stderr]   --> src/main.rs:34:7
Dec 03 17:53:22.691 INFO [stderr]    |
Dec 03 17:53:22.691 INFO [stderr] 34 |     if(!&boilerplates_path.exists()) {
Dec 03 17:53:22.691 INFO [stderr]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 03 17:53:22.691 INFO [stderr] 
Dec 03 17:53:22.691 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 03 17:53:22.691 INFO [stderr]   --> src/main.rs:38:7
Dec 03 17:53:22.691 INFO [stderr]    |
Dec 03 17:53:22.691 INFO [stderr] 38 |     if(!&global_ignore_path.exists()) {
Dec 03 17:53:22.691 INFO [stderr]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 03 17:53:22.691 INFO [stderr] 
Dec 03 17:53:22.711 INFO [stderr] warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Dec 03 17:53:22.711 INFO [stderr]   --> src/main.rs:23:11
Dec 03 17:53:22.711 INFO [stderr]    |
Dec 03 17:53:22.711 INFO [stderr] 23 |     match env::home_dir() {
Dec 03 17:53:22.711 INFO [stderr]    |           ^^^^^^^^^^^^^
Dec 03 17:53:22.711 INFO [stderr]    |
Dec 03 17:53:22.711 INFO [stderr]    = note: #[warn(deprecated)] on by default
Dec 03 17:53:22.711 INFO [stderr] 
Dec 03 17:53:22.864 INFO [stderr] warning: value assigned to `global_ignore_file_names` is never read
Dec 03 17:53:22.864 INFO [stderr]   --> src/commands.rs:38:13
Dec 03 17:53:22.864 INFO [stderr]    |
Dec 03 17:53:22.864 INFO [stderr] 38 |     let mut global_ignore_file_names: Vec<String> = vec![];
Dec 03 17:53:22.864 INFO [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:22.864 INFO [stderr]    |
Dec 03 17:53:22.864 INFO [stderr]    = note: #[warn(unused_assignments)] on by default
Dec 03 17:53:22.864 INFO [stderr] 
Dec 03 17:53:22.864 INFO [stderr] warning: value assigned to `v` is never read
Dec 03 17:53:22.864 INFO [stderr]    --> src/commands.rs:183:13
Dec 03 17:53:22.864 INFO [stderr]     |
Dec 03 17:53:22.864 INFO [stderr] 183 |     let mut v: Vec<String> = vec![];
Dec 03 17:53:22.864 INFO [stderr]     |             ^
Dec 03 17:53:22.864 INFO [stderr] 
Dec 03 17:53:22.864 INFO [stderr] warning: value assigned to `v` is never read
Dec 03 17:53:22.864 INFO [stderr]    --> src/commands.rs:201:13
Dec 03 17:53:22.864 INFO [stderr]     |
Dec 03 17:53:22.864 INFO [stderr] 201 |     let mut v: Vec<String> = vec![];
Dec 03 17:53:22.864 INFO [stderr]     |             ^
Dec 03 17:53:22.865 INFO [stderr] 
Dec 03 17:53:22.865 INFO [stderr] warning: value assigned to `v` is never read
Dec 03 17:53:22.865 INFO [stderr]    --> src/commands.rs:229:13
Dec 03 17:53:22.865 INFO [stderr]     |
Dec 03 17:53:22.865 INFO [stderr] 229 |     let mut v: Vec<String> = vec![];
Dec 03 17:53:22.865 INFO [stderr]     |             ^
Dec 03 17:53:22.865 INFO [stderr] 
Dec 03 17:53:22.865 INFO [stderr] warning: unused variable: `err`
Dec 03 17:53:22.865 INFO [stderr]   --> src/main.rs:57:25
Dec 03 17:53:22.865 INFO [stderr]    |
Dec 03 17:53:22.865 INFO [stderr] 57 |                     Err(err) => {},
Dec 03 17:53:22.865 INFO [stderr]    |                         ^^^ help: consider using `_err` instead
Dec 03 17:53:22.865 INFO [stderr]    |
Dec 03 17:53:22.865 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 03 17:53:22.865 INFO [stderr] 
Dec 03 17:53:22.941 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:22.941 INFO [stderr]    --> src/commands.rs:110:5
Dec 03 17:53:22.941 INFO [stderr]     |
Dec 03 17:53:22.941 INFO [stderr] 110 |     write!(screen, "{}", termion::cursor::Restore);  
Dec 03 17:53:22.941 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:22.941 INFO [stderr]     |
Dec 03 17:53:22.941 INFO [stderr]     = note: #[warn(unused_must_use)] on by default
Dec 03 17:53:22.941 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:22.941 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:22.941 INFO [stderr] 
Dec 03 17:53:22.941 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:22.941 INFO [stderr]    --> src/commands.rs:111:5
Dec 03 17:53:22.941 INFO [stderr]     |
Dec 03 17:53:22.941 INFO [stderr] 111 |     write!(screen, "{}", termion::clear::AfterCursor);
Dec 03 17:53:22.941 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:22.941 INFO [stderr]     |
Dec 03 17:53:22.941 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:22.941 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:22.941 INFO [stderr] 
Dec 03 17:53:22.941 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:22.941 INFO [stderr]    --> src/commands.rs:112:5
Dec 03 17:53:22.941 INFO [stderr]     |
Dec 03 17:53:22.941 INFO [stderr] 112 |     write!(screen, "{}", termion::cursor::Save);
Dec 03 17:53:22.941 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:22.941 INFO [stderr]     |
Dec 03 17:53:22.941 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:22.941 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:22.941 INFO [stderr] 
Dec 03 17:53:22.941 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:22.941 INFO [stderr]    --> src/commands.rs:115:5
Dec 03 17:53:22.941 INFO [stderr]     |
Dec 03 17:53:22.941 INFO [stderr] 115 |     write!(screen, "{}{}", termion::cursor::Restore, termion::cursor::Down(1));
Dec 03 17:53:22.941 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:22.941 INFO [stderr]     |
Dec 03 17:53:22.941 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:22.941 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:22.941 INFO [stderr] 
Dec 03 17:53:22.941 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:22.941 INFO [stderr]    --> src/commands.rs:117:9
Dec 03 17:53:22.941 INFO [stderr]     |
Dec 03 17:53:22.941 INFO [stderr] 117 |         write!(screen, "{}", termion::cursor::Down(1));
Dec 03 17:53:22.941 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:22.941 INFO [stderr]     |
Dec 03 17:53:22.941 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:22.941 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:22.941 INFO [stderr] 
Dec 03 17:53:22.941 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:22.941 INFO [stderr]    --> src/commands.rs:118:9
Dec 03 17:53:22.941 INFO [stderr]     |
Dec 03 17:53:22.941 INFO [stderr] 118 |         write!(screen, "{}", termion::cursor::Save);
Dec 03 17:53:22.941 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:22.941 INFO [stderr]     |
Dec 03 17:53:22.941 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:22.941 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:22.941 INFO [stderr] 
Dec 03 17:53:22.941 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:22.941 INFO [stderr]    --> src/commands.rs:119:9
Dec 03 17:53:22.941 INFO [stderr]     |
Dec 03 17:53:22.941 INFO [stderr] 119 |         write!(screen, "{}", termion::cursor::Right(4));
Dec 03 17:53:22.941 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:22.941 INFO [stderr]     |
Dec 03 17:53:22.941 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:22.941 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:22.941 INFO [stderr] 
Dec 03 17:53:22.941 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:22.941 INFO [stderr]    --> src/commands.rs:126:9
Dec 03 17:53:22.941 INFO [stderr]     |
Dec 03 17:53:22.941 INFO [stderr] 126 |         write!(screen, "{}", termion::cursor::Restore);  
Dec 03 17:53:22.941 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:22.942 INFO [stderr]     |
Dec 03 17:53:22.942 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:22.942 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:22.942 INFO [stderr] 
Dec 03 17:53:22.942 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:22.942 INFO [stderr]    --> src/commands.rs:129:5
Dec 03 17:53:22.942 INFO [stderr]     |
Dec 03 17:53:22.942 INFO [stderr] 129 |     write!(screen, "{}", termion::cursor::Up(projects.len() as u16 + 1));
Dec 03 17:53:22.942 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:22.942 INFO [stderr]     |
Dec 03 17:53:22.942 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:22.942 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:22.942 INFO [stderr] 
Dec 03 17:53:22.942 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:22.942 INFO [stderr]    --> src/commands.rs:130:5
Dec 03 17:53:22.942 INFO [stderr]     |
Dec 03 17:53:22.942 INFO [stderr] 130 |     write!(screen, "{}", termion::cursor::Save);
Dec 03 17:53:22.942 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:22.942 INFO [stderr]     |
Dec 03 17:53:22.942 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:22.942 INFO [stderr]     = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 03 17:53:22.942 INFO [stderr] 
Dec 03 17:53:22.942 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:22.942 INFO [stderr]   --> src/main.rs:26:37
Dec 03 17:53:22.942 INFO [stderr]    |
Dec 03 17:53:22.942 INFO [stderr] 26 |             if(!bom_path.exists()) {fs::create_dir(bom_path);}
Dec 03 17:53:22.942 INFO [stderr]    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:22.942 INFO [stderr]    |
Dec 03 17:53:22.942 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:22.942 INFO [stderr] 
Dec 03 17:53:22.942 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:22.942 INFO [stderr]   --> src/main.rs:35:9
Dec 03 17:53:22.942 INFO [stderr]    |
Dec 03 17:53:22.942 INFO [stderr] 35 |         fs::create_dir(&boilerplates_path);
Dec 03 17:53:22.942 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:22.942 INFO [stderr]    |
Dec 03 17:53:22.942 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:22.942 INFO [stderr] 
Dec 03 17:53:22.942 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 03 17:53:22.942 INFO [stderr]   --> src/main.rs:39:9
Dec 03 17:53:22.942 INFO [stderr]    |
Dec 03 17:53:22.942 INFO [stderr] 39 |         fs::File::create(&global_ignore_path); 
Dec 03 17:53:22.942 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:22.942 INFO [stderr]    |
Dec 03 17:53:22.942 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:22.942 INFO [stderr] 
Dec 03 17:53:23.348 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.66s
Dec 03 17:53:23.363 INFO [stderr] su: No module specific data is present
Dec 03 17:53:23.768 INFO running `"docker" "inspect" "f6d869905ca5e5aa4b0e85ce27b172484136d3e9b67b526a437a5a5609cb6268"`
Dec 03 17:53:23.913 INFO running `"docker" "rm" "-f" "f6d869905ca5e5aa4b0e85ce27b172484136d3e9b67b526a437a5a5609cb6268"`
Dec 03 17:53:24.014 INFO [stdout] f6d869905ca5e5aa4b0e85ce27b172484136d3e9b67b526a437a5a5609cb6268
Dec 03 17:53:24.016 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-0/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 17:53:24.199 INFO [stdout] 4d2f984a15ec6c07991fdf2152cafa9880496146be1abae34a92f8a35e1cb84f
Dec 03 17:53:24.201 INFO running `"docker" "start" "-a" "4d2f984a15ec6c07991fdf2152cafa9880496146be1abae34a92f8a35e1cb84f"`
Dec 03 17:53:24.847 INFO [stderr] usermod: no changes
Dec 03 17:53:25.042 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.17s
Dec 03 17:53:25.062 INFO [stderr]      Running /target/debug/deps/bom-3cd7b6dd39efd66e
Dec 03 17:53:25.065 INFO [stdout] 
Dec 03 17:53:25.065 INFO [stdout] running 0 tests
Dec 03 17:53:25.065 INFO [stdout] 
Dec 03 17:53:25.065 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 17:53:25.065 INFO [stdout] 
Dec 03 17:53:25.067 INFO [stderr] su: No module specific data is present
Dec 03 17:53:25.370 INFO running `"docker" "inspect" "4d2f984a15ec6c07991fdf2152cafa9880496146be1abae34a92f8a35e1cb84f"`
Dec 03 17:53:25.467 INFO running `"docker" "rm" "-f" "4d2f984a15ec6c07991fdf2152cafa9880496146be1abae34a92f8a35e1cb84f"`
Dec 03 17:53:25.602 INFO [stdout] 4d2f984a15ec6c07991fdf2152cafa9880496146be1abae34a92f8a35e1cb84f
